Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Revamp schema compilation caching #1616

Draft
wants to merge 19 commits into
base: series/0.19
Choose a base branch
from

Conversation

Baccata
Copy link
Contributor

@Baccata Baccata commented Oct 29, 2024

No description provided.

Baccata and others added 19 commits September 11, 2024 15:52
)

* Generate `transform` as a final def for cats-tagless friendliness
…1604)

Bumps [docusaurus-lunr-search](https://github.com/lelouch77/docusaurus-lunr-search) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/lelouch77/docusaurus-lunr-search/releases)
- [Commits](praveenn77/docusaurus-lunr-search@v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: docusaurus-lunr-search
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Strip any leading - but no other character when converting from case camel case to kebab case. Fixes 1539
* add a failing sbt scripted test to demonstrate #1589
* add the Scala version to the caches used by codegen
* properly isolate the cache stores
* Add a flag to allow for numerics to be decoded from JSON strings
* Expose JSON codec transformations to SimpleRestJsonBuilder
* Add mention in docs how JSON codec transformations are exposed
* Optimise conversion from Blob to Stream

Motivated by http4s/http4s#7539

* Updated changelog
* Add utility types for fromHandlers and friends

* add changelog entry
* Plan for fixing #1517

* Fix for #1517 - smithy4s-protocol always included.

* Fixed #1517 mill build test check the new dependency.

* scalafmt

* Updated CHANGELOG.md

* Fixed the scripted test

* Update CHANGELOG.md

Co-authored-by: Jakub Kozłowski <[email protected]>

* Moved smithy4s org and protocol artifact name to build.sbt

* Stray comment

* Change log typo

* Test cleanup

* Update CHANGELOG.md

* Update CHANGELOG.md

* Use the organization value from sbt's publishSettings .

---------

Co-authored-by: Jakub Kozłowski <[email protected]>
* The plan so far

* Possibly fixed #1338 - include the namespace names in the error message

* I've got something that doesn't break any tests... Next to actually test it

* Prettier formatting for the error

* sbt scripted test for #1338

* Cleaner unit test that checks the error message

* scalafmt changes

* Not sure why that file was ever checked in

* Update the CHANGELOG.md

* ?! scalafmtAll !?

* Bumping a test file to rerun the automated check.

* Maybe it is the scala version?

* Fix for running the scripted test in github from Baccata

* Found a way to test the caught exception directly

* Move CHANGELOG.md note to 0.18.26

---------

Co-authored-by: Jakub Kozłowski <[email protected]>
* Update sbt to 1.10.1

* bump scalas

* Explicitly add header plugin

* update headers

* bump to latest

* bump scalas again

* Hopefully fix bootstrapped

* workaround

* header stuff

* fix this properly

* update scalas

* i guess we have to split that?

* use full jdk in shell
@CLAassistant
Copy link

CLAassistant commented Oct 29, 2024

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
5 out of 6 committers have signed the CLA.

✅ kubukoz
✅ dwalend
✅ Baccata
✅ ghostbuster91
✅ keynmol
❌ bpholt
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants